/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Tabla;

/**
 *
 * @author Alex
 */
public class TipoArray extends DescTipo {
  private int numelems;
  private DescTipo tbase;


  public TipoArray(int numelems,DescTipo tbase, String nombre){
      super(DescTipo.tipo.ARRAY,numelems*tbase.getTamaño(), nombre);
      this.numelems=numelems;
      this.tbase=tbase;
  }    

    @Override
    public tipo getTipo() {
        return this.t;
    }

    @Override
    public int getTamaño() {
      return tam;
    }

    public int getNumelems() {
        return numelems;
    }

    public void setNumelems(int numelems) {
        this.numelems = numelems;
    }

    public DescTipo getTbase() {
        return tbase;
    }

    @Override
    public String getNombre() {
        return nombre;
    }

}
